home *** CD-ROM | disk | FTP | other *** search
/ Compatibles PC Magazine 22 / PC Mag HS 22 CD2.iso / sharewar / dos / almanak / almanach.doc < prev    next >
Encoding:
Text File  |  1993-10-04  |  16.2 KB  |  587 lines

  1. fichier : ALMANACH.DOC                                          
  2.  
  3.  
  4.  
  5.                    LOGICIEL  ALMANACH
  6.                    ------------------
  7.  
  8.  
  9.  
  10.                   
  11.                   
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                Réalisation : Philippe DELARUE 1993
  22.  
  23.  
  24.  
  25.  
  26.                                    page 2
  27.  
  28.  
  29. But du logiciel
  30. ---------------
  31.     
  32.     
  33.       Le logiciel ALMANACH a pour but de fournir :
  34.     
  35.  
  36.       * Dès son lancement.  
  37.                 
  38.         - La date
  39.         - La position du jour dans l'année
  40.         - L'année en chiffres ROMAINS
  41.         - La position de la semaine dans l'année
  42.         - L'heure
  43.         - Un message d'alarme (préalablement programmé)
  44.         - La ou les fêtes à célébrer
  45.         - Une éphéméride de l'aéronautique et du spatial
  46.           
  47.           (pouvant être remplacer voir à la fin du fichier)
  48.     
  49.       * Ecrans secondaires.
  50.  
  51.         - Les principales fêtes légales   
  52.         - Une éphéméride de la lune       
  53.  
  54.     
  55.       * Divers.
  56.  
  57.         - Un économiseur d'écran  
  58.           
  59.           (pouvant afficher l'image de son choix voir en fin
  60.           de fichier)
  61.       
  62.       * Divers ( dans Alarme )
  63.         
  64.         - Utilitaires de calculs de dates  et  d'impression de
  65.           calendrier.   
  66.  
  67. Matériel requis
  68. ---------------
  69.  
  70.  
  71.  
  72.       Le logiciel ALMANACH fonctionne avec ou sans souris, il faut
  73.       un écran EGA ou VGA, une mémoire vive de 640 Ko.
  74.  
  75.  
  76.     
  77.  
  78.       IMPORTANT
  79.       *********
  80.  
  81.       Ce  logiciel  n'est  pas un programme résidant, il n'utilise
  82.       donc pas de mémoire lorsqu'il n'est pas appelé.
  83.     
  84.       Il fonctionne avec la date  et  l'heure système. Il ne  faut
  85.       pas oublier d'effectuer les changements d'heures.
  86.  
  87.       NE PAS CHANGER LE NOM DU REPERTOIRE ET DES FICHIERS.
  88.  
  89.        *  L'auteur  ne  pourra  être  tenu  responsable  des  dommages
  90.       résultants de l'utilisation de ses logociels.
  91.  
  92.  
  93.                                    page 3
  94.  
  95.  
  96. Installation du logiciel
  97. ------------------------
  98.     
  99.  
  100.     Installation DOS
  101.  
  102.  
  103.       A partir de la disquette, lancer INSTALLE.
  104.  
  105.       Le logiciel sera installé dans le répertoire C:\ALMANACH
  106.       
  107.       Pour  pouvoir  profiter  pleinement   des   possibilités
  108.       d' ALMANACH  (message d'alarme dès la mise sous tension)
  109.       il faut  modifier le  fichier  AUTOEXEC.BAT  en  mettant
  110.  
  111.         CD\ALMANACH
  112.         ALMANACH.EXE 
  113.         CD\
  114.  
  115.       à la dernière  ligne de  celui-ci, ou juste avant le nom
  116.       du logiciel que vous avez l'habitude de lancer à la mise
  117.       sous tension par exemple WINDOWS.
  118.       Vous  devez avoir aussi dans votre PATH C:\ ,ou bien  il
  119.       faut copier  ALMA.BAT et  ALARM.BAT  dans  un répertoire
  120.       ayant un PATH par exemple dans C:\DOS .
  121.     
  122.     
  123.                               
  124.     Installation WINDOWS
  125.  
  126.       A partir de la disquette, lancer INSTALLE  pour  copier  les
  127.       fichiers sur le disque dur.
  128.  
  129.       L'installation  pour  WINDOWS  se  fait  manuellement  après
  130.       avoir lancé WINDOWS, cliquer  sur Fichier  puis sur  Nouveau
  131.       et choisir  Groupe  de  Programme  et  OK.  Dans  Nom  taper
  132.       ALMANACH puis OK, ensuite cliquer encore  sur  fichier  puis
  133.       sur Nouveau et choisir Programme et OK, dans :
  134.         Nom taper ALMANACH
  135.         Ligne de commande taper C:\ALMANACH\ALMANACH.EXE
  136.         Répertoire de travail C:\ALMANACH
  137.         ensuite cliquer sur Changer d'icone
  138.         Nom taper C:\ALMANACH\ALMANACH.ICO
  139.         puis OK deux fois.
  140.  
  141.       Renouveler l'opération pour ALARME en mettant ALARME.EXE  au
  142.       lieu de ALMANACH.EXE et ALARME.ICO au lieu de ALMANACH.ICO.
  143.  
  144.                         
  145.  
  146. Liste des fichiers :
  147. --------------------
  148.  
  149.            ALMANACH.EXE   Tous ces fichiers doivent se trouver
  150.            ALARME.EXE     dans le répertoire C:\ALMANACH
  151.            MEMENTO.FIL
  152.            FETE.FIL
  153.            ALAXXXX.FIL   fichier qui sera créé automatiquement
  154.            INSTALLE.BAT
  155.            ALMANACH.ICO
  156.            ALARME.ICO
  157.            ALMANACH.DOC
  158.  
  159.            ALMA.BAT      ces deux fichiers doivent se trouver
  160.            ALARM.BAT     dans la racine (C:\) ou dans un PATH
  161.  
  162.                  (logo économiseur BONUS exemple)
  163.            
  164.  
  165.  
  166.                                    page 4
  167.  
  168.  
  169. ALMANACH
  170. --------
  171.  
  172.  
  173.       Si la  procédure  d'installation a été correctement effectuée
  174.       on a accès à tous moment  au logiciel ALMANACH en tapant ALMA
  175.       et au logiciel ALARME en tapant ALARM.
  176.  
  177.     
  178.  
  179.       En pressant sur la  lettre F ou f, on obtient la plupart des
  180.       fêtes légales  de l'année , on peut se servir des flèches de
  181.       droite et de gauche  pour changer  d'année (sans modifier la
  182.       date système).  Ainsi  on  peut  par  exemple  savoir que le
  183.       1  janvier  2000  est un samedi.
  184.         
  185.  
  186.       En pressant  sur L ou l,  il apparaît  une  éphéméride de  la
  187.       lune sur un ou deux mois à compter de la  date du jour, ainsi
  188.       que la lune tel que l'on peut l'aperçevoir ce jour.
  189.  
  190.      
  191.      REMARQUE : Les jours de pleine lune ou de nouvelle lune, le calcul
  192.       de l'angle de phase n'est pas stictement égal à 180° ou à 0°. 
  193.       Ainsi en nouvelle lune, la  lune  peut  représenter  un  tres  
  194.       mince croissant, de  même en  pleine lune celle-ci peut avoir 
  195.       une apparence pas tout à fait ronde.
  196.  
  197.       Pour les calculs  de  l'éphéméride  de  la  lune,  des  fêtes 
  198.       légales et des divers utilitaires,  les bases  sont celles du
  199.       calendrier JULIEN.
  200.  
  201.      NOTA :  Une éphéméride du  soleil et de la  lune  avec  les heures 
  202.       de  lever  et de  coucher a été envisagée  mais cela implique 
  203.       qu'il faut rentrer les coordonnées géographiques  du lieu  où 
  204.       l'on se trouve. En effet le soleil  ne se lève  pas à la même 
  205.       heure à Strasbourg ou à Brest.
  206.  
  207.  
  208.       En pressant la touche A ou a,  on lance l'utilitaire servant
  209.       à  la mise   en place  des  messages  d'alarme  (un  message
  210.       par jour). Ce logiciel  est  indépendant d'ALMANACH et  on a
  211.       aussi la possibilité le  lancer à  partir du  DOS en  tapant
  212.       ALARME.
  213.  
  214.  
  215.       Les autres touches font quitter le logiciel ALMANACH.
  216.  
  217.  
  218.      *    Une  fois  le  logiciel ALMANACH  lancé,  l'écran  principal
  219.       reste affiché  pendant  2  minutes (si aucune  touche  n'est
  220.       pressée) passé  ce  délai,  l'économiseur d'écran  entre  en 
  221.       action. Il apparait un ballon qui se déplace   aléatoirement 
  222.       sur l'écran. L'économiseur peut appairaître immédiatement si
  223.       vous pressez la touche E .
  224.  
  225.       Si le logiciel vous plait, et si vous décidez de  payer  une 
  226.       petite  somme  d'argent,  vous  recevrez un  utilitaire  qui  
  227.       vous permettra de remplacer le ballon par le logo  de  votre 
  228.       choix; par exemple le logo de votre entreprise !
  229.       détail en fin de fichier.
  230.       
  231.       le petit cadeau !
  232.               
  233.               TAPEZ   :   ALMANACH TERRE     etc ..
  234.               
  235.  
  236.  
  237.                                    page 5
  238.  
  239.  
  240. ALARME
  241. ------
  242.  
  243.  
  244.  
  245. Mise en place d'un message d'alarme
  246. -----------------------------------
  247.  
  248.  
  249.   Rappel: On peut lancer le logiciel ALARME soit à  partir  du  DOS en
  250.       tapant  ALARM, soit  à  partir  d'ALMANACH  en  pressant  la
  251.       lettre A ou a.
  252.                     
  253.  
  254.       A  l'arrivée   sur  l'écran   principal, un   menu  de  huit 
  255.       rubriques  vous  est  proposé,  ainsi   que   le  nombre  de 
  256.       messages actifs, la date, la  position  de  la  semaine,  la 
  257.       position  du jour, et le nombre de message(s) actif(s).
  258.  
  259.       Pour naviguer dans les menus  utiliser soit la  souris, soit
  260.       les flèches du clavier.
  261.     
  262.       A tous moments une aide peut être apporté  soit en  pressant
  263.       la barre d'espace, ou en  appuyant sur le clic  de droite de
  264.       la souris.
  265.  
  266.  
  267.  
  268.  
  269.     1 - AJOUTER UN MESSAGE
  270.         
  271.       cette première  option permet  de  rentrer  la  date  et  le
  272.       message  qui sera affiché par ALMANACH à la date choisie. Il
  273.       faut  saisir en premier  la  date  sous le format JJ/MM/AAAA
  274.       (jours, mois, année), si la  date  n'existe pas, par exemple
  275.       29/02/1993 (29 février 1993) le logiciel refusera et émettra
  276.       un bip.
  277.             
  278.           a)  Après avoir choisie une date correcte il  apparaîtra
  279.           par exemple vendredi 14 mai 1993 si la  date rentrée
  280.           est le 14/05/1993 puis sur le bas de l'écran ligne 1
  281.           et  ligne 2  avec en  face  l'emplacement  en  vidéo
  282.           inverse du message à saisir. Le  logiciel  accepte 2
  283.           lignes de 60 caractères maximum. Les flèches du haut
  284.           et du bas peuvent servir pour changer de ligne.
  285.  
  286.           Lorsque la frappe du  message est terminée, il  faut
  287.           appuyer sur la touche Esc  pour sortir de la saisie.
  288.           A  ce  moment  en  choisissant O ou o on  enregistre
  289.           le message en revanche N ou n  ou  encore  Esc  pour
  290.           sortir de cette option sans enregistrer le  message.
  291.  
  292.           b) Si après avoir choisi une date, il apparaît:
  293.           "Il y a déjà un message un  MESSAGE D'ALARME pour ce
  294.            jour là"
  295.  
  296.             ╔══════════════════════════════════════════════╗
  297.             ║ message de 2 lignes de 60                    ║
  298.             ║ caractères maximum                           ║
  299.             ╚══════════════════════════════════════════════╝
  300.             Voulez-vous le remplacer O N  ?
  301.  
  302.           Cela veut tous simplement dire qu'un message  a déjà
  303.           été  saisi  pour  cette date. En appuyant sur O ou o
  304.           il  sera  effacé  pour pouvoir en  taper un nouveau,
  305.           voir a).
  306.           En  appuyant sur N ou n  on sort  sans  modifier  la
  307.           date et le message.
  308.  
  309.  
  310.                                    page 6
  311.  
  312.  
  313.     2 - SUPPRIMER UN MESSAGE
  314.  
  315.       Cette seconde rubrique  donne la  possibilité  de  supprimer
  316.       l'affichage d'un message par ALMANACH à la  date choisie. Il
  317.       faut rentrer cette  date de la même façon que pour la saisie
  318.       d'un message. Si il y a bien un message il apparaîtra :
  319.     
  320.            "Il y a bien un MESSAGE D'ALARME pour ce jour là !!!"
  321.             
  322.          ╔══════════════════════════════════════════════╗
  323.          ║ message de 2 lignes de 60                    ║
  324.          ║ caractères maximum                           ║
  325.          ╚══════════════════════════════════════════════╝
  326.           Voulez-vous le supprimer O N  ?
  327.  
  328.       En choisissant O ou o  on supprime  le message  qui  devient
  329.       alors  passif .
  330.     
  331.       En choisissant N ou n on sort de cette rubrique sans effacer
  332.       le message.
  333.     
  334.       Si on entre une date où il n'y a pas de message il apparaîtra
  335.  
  336.            "Il n'y a pas de message d'alarme à supprimer."
  337.         
  338.         
  339.       Pour supprimer un message voir aussi la cinquième rubrique.
  340.  
  341.  
  342.  
  343.  
  344.      REMARQUE :
  345.     
  346.       Un message actif est constitué  d'un index  plus le  message
  347.       message lui même.
  348.     
  349.       Le message est dit passif car son index est  désactivé  donc
  350.       il ne  pourra pas s'afficher par ALMANACH, mais celui ci est
  351.       toujours présent dans le fichier qui contient tous les
  352.       messages d'alarme.
  353.     
  354.       Un  message  devient   automatiquement  passif  si  sa  date
  355.       d'affichage est obsolète, d'où l'utilité de purger  de temps
  356.       en temps le fichier.
  357.  
  358.  
  359.                                    page 7
  360.  
  361.  
  362.     3 - SUPPRIMER TOUS LES MESSAGES
  363.  
  364.       Cette  troisième  fonction permet  d'effacer  définitivement
  365.       tout le fichier qui contient  les  messages  de  l'année  en
  366.       cours. En effet pour éviter  d'avoir  au  bout  de  quelques
  367.       années un fichier de  messages trop  important  le  logiciel
  368.       créera  automatiquement   un fichier par année et cela reste
  369.       totalement transparent pour l'utilisateur.
  370.  
  371.       Par exemple pour 1993 le fichier s'appellera ALA1993.FIL.
  372.  
  373.  
  374.  
  375.  
  376.     4 - PURGE DES MESSAGES PASSIFS
  377.  
  378.       Cette fonction permet d'éliminer définitivement les messages
  379.       passifs de l'année en  cour, il ne  restera  alors  que ceux
  380.       qui  sont  actifs.  Ces  messages  sont  les plus importants
  381.       puisque se sont eux qui seront affichés  par ALMANACH. Cette
  382.       fonction a simplement pour  but  de  réduire  la  taille  du
  383.       fichier qui contient  les messages  sauf  si  on  décide  de
  384.       garder une trace des messages.
  385.  
  386.  
  387.  
  388.     5 - LISTE DES MESSAGES ACTIFS
  389.  
  390.       Cette fonction visualise tous les messages actifs de l'année
  391.       courante ou d'une autre année.
  392.  
  393.       Pendant la visualisation les touches  page UP  et  page DOWN
  394.       permettent d'aller en  début  ou  en  fin  de  fichier,  les
  395.       flèches du haut ou du bas  pour  voir  le  message précédant
  396.       ou  le  suivant,  sachant  que   les  messages  actifs  sont
  397.       visualisés dans l'ordre chronologique de la date d'affichage
  398.       par ALMANACH.
  399.     
  400.       Tout en visualisant on a aussi la possibilité  d'effacer  un
  401.       ou plusieurs messages (le rendre passif) en pressant  O ou o
  402.       d'ailleurs cette fonction peut s'avérer plus pratique  si on
  403.       ne se souvient pas de la date du message à éliminer.
  404.     
  405.       La touche Esc permet de revenir au menu principal.
  406.  
  407.  
  408.                                    page 8
  409.  
  410.  
  411.     6 - LISTE DE TOUS LES MESSAGES
  412.  
  413.       Grâce à cette fonction on peut visualiser tous les  messages
  414.       d'alarme  dans l'ordre de la  saisie, aussi bien  les actifs
  415.       que les passifs à condition bien sur que le fichier ne vient
  416.       pas d'être purgé. Les touches de  déplacement sont les mêmes
  417.       que pour la fonction précédente.
  418.  
  419.       Dans le haut de l'écran il y a une information sur la taille
  420.       du fichier.
  421.  
  422.  
  423.  
  424.     7 - UTILITAIRES
  425.  
  426.       Ici on  accède  dans  un  sous menu  composé  de  différents
  427.       utilitaires. Voir SOUS MENU UTILITAIRES.
  428.  
  429.  
  430.  
  431.     8 - QUITTER
  432.  
  433.       Permet de quitter le programme ALARME. On peut aussi  sortir
  434.       avec Esc. En quittant on retourne au programme père, c'est à
  435.       dire que si  ALARME a  été  lancé  a  partir  d'ALMANACH  on
  436.       retourne dans celui ci autrement on se retrouve sous DOS.
  437.  
  438.  
  439.                                    page 9
  440.  
  441.  
  442. SOUS MENU UTILITAIRES
  443. ---------------------
  444.     
  445.       Le sous menu  utilitaires  offre  la  possibilité  de  faire
  446.       différents calculs de date et aussi  l'impression d'un petit
  447.       calendrier.
  448.  
  449.  
  450.         
  451.     1 - Retrouve le jour de la semaine
  452.  
  453.       On entre le jour, le mois et  l'année et on retrouve le jour
  454.       de la semaine.
  455.             Exemple: 14 5 1993      Vendredi 14 Mai 1993
  456.  
  457.  
  458.  
  459.     2 - Retrouve le jour de l'année
  460.  
  461.       On entre la position du  jour dans l'année  et on obtient la
  462.       date de ce jour.
  463.             Exemple: le 100 ème jour de 1993 est le
  464.                         Samedi 10 Avril 1993
  465.  
  466.  
  467.  
  468.     3 - Teste de l'existence d'une date
  469.  
  470.       A partir d'une  date quelconque  on obtient  une réponse sur
  471.       son existence.
  472.             Exemple: 29 2 1993  cette date n'existe pas.
  473.  
  474.  
  475.  
  476.     4 - nombre de jours entre deux dates
  477.  
  478.       Donne le nombre de jours entre deux dates
  479.             Exemple: première date    deuxième date
  480.                   14 5 1993        30 9 1993
  481.                   différence 139 jours
  482.  
  483.  
  484.     5 - Test si l'année est bissextile
  485.  
  486.       Vous répond si l'année entrée est bissextile
  487.             Exemple: 1996   Année bissextile
  488.                     (29 jours en février)
  489.  
  490.  
  491.     
  492.     6 - Chiffres ROMAINS
  493.  
  494.       On entre un nombre  de 1 à 3999 et on obtient son équivalent
  495.       en chiffres ROMAINS.
  496.             Exemple: 1993   MCMXCIII
  497.  
  498.  
  499.  
  500.                                    page 10
  501.  
  502.  
  503.     7 - Impression calendrier
  504.  
  505.       Cet  utilitaire  sort  un  petit  calendrier  de  l'année de
  506.       votre choix sur l'imprimante. Ce calendrier a  l'avantage de
  507.       tenir sur un format A4. 
  508.  
  509.  
  510.  
  511.  
  512.  
  513. Bibliographie:
  514.  
  515.       - Astronomie pratique et informatique DUMOULIN - PARISOT
  516.                      éditions MASSON 1987.
  517.                     
  518.       - QUID aux éditions Robert LAFFONT.
  519.  
  520.  
  521.       - EPHEMERIDE DE L'AERONAUTIQUE ET DU SPATIAL, FO SNECMA 1993.
  522.  
  523.  
  524.       - Calendriers professionnels illustrés à vocation aéronautique.
  525.  
  526.  
  527.  
  528. REMARQUE :
  529. ----------
  530.  
  531.  
  532.  
  533. L'éphéméride de l'aéronautique et du spatial pourrait  très bien  être
  534. remplacée par un autre sujet tel que  l'histoire  de  l'automobile  ou
  535. bien une rétrospective de l'histoire de France.  En fait l'application
  536. est tres vaste, il suffit  simplement de  saisir  une  autre  base  de
  537. données. (fichier MEMENTO.FIL)
  538.  
  539. En particulier on pourrait avoir une  base  de  données  propre  à  sa 
  540. société   relatant   des   événements   historiques   à   la  date  de 
  541. l'anniversaire. 
  542.  
  543.  
  544.  
  545.  
  546.  
  547. Si  le  logiciel  ALMANACH  vous  interresse,  l'auteur  vous  propose 
  548. d'acquerir contre la somme de 80 Frs + une disquette formatée ;
  549.  
  550.  
  551.         1 - Le premier utilitaire qui permet de saisir une autre
  552.         base de données pour que vous puissiez traiter le sujet
  553.         de votre choix.
  554.         ( en remplacement de l'éphéméride de l'aéronautique )
  555.  
  556.  
  557.         2 - Le second permet, à partir d'une image  PCX  640 X 480 (VGA)
  558.         de 16 couleurs ( réaliser avec PAINT BRUSH par exemple )
  559.         de remplacer le ballon de l'économiseur d'écran par le
  560.         logo de votre choix.  En effet  cet utilitaire  permet 
  561.         d'extraire une portion de l'image PCX   (64 Ko maximun 
  562.         soit environ 40 % de l'écran.
  563.         (écran VGA et souris nécessaire). 
  564.         
  565.         Un exemple est fourni ,tapez :   ALMANACH TERRE 
  566.                           
  567.         idée de logo : Logo de votre entreprise.
  568.                    Photo digitalisée.
  569.   
  570.   De plus vous ferez une bonne action et vous m'encouragerez à continuer 
  571.   d'autres réalisations en cours. 
  572.  
  573.  
  574.  
  575.                  Philippe DELARUE
  576.                  
  577.                  1 rue du Maréchal JOFFRE 
  578.                  
  579.                  78430 LOUVECIENNES
  580.  
  581.                  FRANCE
  582.  
  583.  
  584.  
  585.  
  586.  
  587.